/* eslint-disable @typescript-eslint/explicit-module-boundary-types */
 import router from "@/router";
 import getConfig from "@/server/getConfig.js";
 let sapp_id=''
 let sapp_name=''
 const aplus_queue = window.aplus_queue;
export async  function uploadmaidian() {
        let allRouter= router.$route.currentRoute
    // 埋点记录(只适用于政政钉)
     // if( localStorage.getItem('dingType')==='zdd' ){
           await  getConfig().then(res=>{
                sapp_id=res.data.sapp_id
                sapp_name=res.data.sapp_name
            })
                aplus_queue.push({
                action:'aplus.setMetaInfo',
                arguments:['_hold','BLOCK']
            });
                aplus_queue.push({
            action: 'aplus.setMetaInfo',
            arguments: ['aplus-waiting', 'MAN']
            });
            aplus_queue.push({
                'action': 'aplus.sendPV',
                'arguments': [
                    {
                        is_auto: false
                    }, {
                        //当前你的应用信息，此两行按应用实际参数修改，不可自定义。
                        sapp_id: sapp_id,
                        sapp_name: sapp_name,
                        //自定义PV参数key-value键值对（只能是这种平铺的json，不能做多层嵌套），
                        page_name: allRouter.meta.chineseName,
                        page_id: allRouter.name,
                        page_url: encodeURIComponent(window.location.href)
                    }
                ]
                })
            //用户id需要埋政钉用户真实信息，用户ID必须用accountId，可通过开放平台“获取用户详情”接口获取。浙政钉）
                    aplus_queue.push({
                    action: "aplus.setMetaInfo",
                    arguments: ["_user_id", localStorage.getItem('accountId')]
                    });
                    // 如采集用户信息是异步行为，需要先设置完用户信息后再执行这个START埋点
                    // 此时被block住的日志会携带上用户信息逐条发出
                    aplus_queue.push({
                        action: 'aplus.setMetaInfo',
                        arguments: ['_hold', 'START']
                    });

       // }
}
